Scalable Intel IXA and its Building Blocks for Networking Platforms
نویسنده
چکیده
Platforms at the edge of the network, such as MultiService Switches (MSS) and edge routers, convert traffic from legacy networks to Internet Protocol (IP) traffic for transport across the network core. Line and service cards in these platforms will have to handle traffic in a wide range of protocols and line rates. Current silicon solutions for edge applications are limited in functionality and performance. These limitations increase both the installation and operational cost of edge systems. Scalable Intel Internet Exchange Architecture (Intel IXA) consisting of scalable IXP network processors (NPUs) and IXF connectivity devices address the limitations of current silicon solutions. We review the application and benefits of Intel IXA for a wide range of wireless and wireline network edge infrastructure platforms. We also discuss how the internal architecture of IXA components enables the external application scalability. The functional flexibility and scalability of IXA will support the expected convergence of voice and data networks and the delivery of advanced services at these platforms.
منابع مشابه
Scalable DiffServ-over-MPLS Traffic Engineering with Per-flow Traffic Policing
This paper proposes a DiffServ-over-MPLS Traffic Engineering (TE) architecture and describes the implementation of its functional blocks on Intel IXP2400 Network Processor using Intel IXA SDK 4.1 framework. We propose fast and scalable 6-tuple range-match classifier, which allows traffic policing procedures to operate on per-flow level, and a scalable low-jitter Deficit Round Robin (DRR) schedu...
متن کاملData-parallel programming with Intel Array Building Blocks (ArBB)
Intel Array Building Blocks is a high-level data-parallel programming environment designed to produce scalable and portable results on existing and upcoming multiand many-core platforms. We have chosen several mathematical kernels a dense matrix-matrix multiplication, a sparse matrix-vector multiplication, a 1-D complex FFT and a conjugate gradients solver as synthetic benchmarks and representa...
متن کاملA Tandem Scalable Microwave-Assisted Williamson Alkyl Aryl Ether Synthesis under Mild Conditions
An efficient tandem synthesis of alkyl aryl ethers, including valuable building blocks of dialdehyde and dinitro groups under microwave irradiation and solvent free conditions on potassium carbonate as a mild solid base has been developed. A series of alkyl aryl ethers were obtained from alcohols in excellent yields by following the Williamson ether synthesis protocol under practical mild condi...
متن کاملAQsort: Scalable Multi-Array In-Place Sorting with OpenMP
A new multi-threaded variant of the quicksort algorithm called AQsort and its C++/OpenMP implementation are presented. AQsort operates in place and was primarily designed for high-performance computing (HPC) runtime environments. It can work with multiple arrays at once; such a functionality is frequently required in HPC and cannot be accomplished with standard C pointer-based or C++ iterator-b...
متن کاملWork-First and Help-First Scheduling Policies for Terminally Strict Parallel Programs
Multiple programming models are emerging to address an increased need for dynamic task parallelism in applications for multicore processors and shared-addressspace parallel computing. Examples include OpenMP 3.0, Java Concurrency Utilities, Microsoft Task Parallel Library, Intel Thread Building Blocks, Cilk, X10, Chapel, and Fortress. Scheduling algorithms based on work stealing, as embodied in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003